using System;
using System.Collections.Generic;

namespace ObjectThinking
{
    public interface ISelf : IDictionary<Uri, Object>
    {
        ICollection<IRule> Rules { get; }

        bool Validate();
    }
}